package com.tl.khadmin.util;

import java.util.Map;

import com.tl.khadmin.bean.Supplier;

public class PutParamUtil {

	/**
	 * 根据供应商是否为内部设置查询数据范围，为内部供应商则查询全部数据，非内部则只查询本供应商数据
	 * @param supplier 供应商实体
	 * @param params  查询参数
	 * @return
	 */
	public static Map<String, Object> setParamIsInterior(Supplier supplier, Map<String, Object> params) {
		//是否为本平台内供应商（权限划分等），0否，1是
		Integer isInterior = supplier.getIsInterior();
		//非本平台供应商
		if(isInterior == null || isInterior.intValue() == 0) {
			params.put("supplierId", supplier.getId());
		}
		if(isInterior == 1){
			params.put("supplierId", null);
		}
		return params;
	}
	
	
}
